\begin{tabbing} $\forall$\=$i$:Id, ${\it ds}$:$x$:Id fp$\rightarrow$ Type, ${\it da}$:$k$:Knd fp$\rightarrow$ Type, $A$:ecl(${\it ds}$;${\it da}$), ${\it snd}$:msg{-}spec(${\it ds}$;${\it da}$),\+ \\[0ex]${\it upd}$:update{-}spec(${\it ds}$;${\it da}$). \-\\[0ex]Normal(${\it ds}$) \\[0ex]$\Rightarrow$ Normal(${\it da}$) \\[0ex]$\Rightarrow$ ($\forall$$k$$\in$ecl{-}kinds($A$). (isrcv($k$) $\Rightarrow$ $i$ $=$ destination(lnk($k$)) $\in$ Id) \& $k$ $\in$ dom(${\it da}$)) \\[0ex]$\Rightarrow$ update{-}spec{-}decl(${\it upd}$;${\it ds}$) \\[0ex]$\Rightarrow$ msg{-}spec{-}loc{-}decl(${\it snd}$;$i$;${\it da}$) \\[0ex]$\Rightarrow$ $\neg$"ecl" $\in$ dom(${\it ds}$) \\[0ex]$\Rightarrow$ \=ecl{-}machine at $i$ with state ecl\+ \\[0ex] \\[0ex]$A$ \\[0ex] \\[0ex]state variables ${\it ds}$ \\[0ex] \\[0ex]actions ${\it da}$ \\[0ex] \\[0ex]sends ${\it snd}$ \\[0ex] \\[0ex]updates ${\it upd}$ \\[0ex]$\Vdash$ ${\it es}$.@$i$[[$A$;${\it snd}$;${\it upd}$]] \- \end{tabbing}